defne tohumu - Turkish English Dictionary